multiplication of Algebraic Expressions